UpsEuWoocommerce\models\Ups_Eu_Woo_Delivery_Rates B

Total Complexity 97
Dependencies 3
Dependents 5
Total lines 688
Lines of code 449
Logical lines of code 272
Comment lines 168
Methods 23
Properties 9

Methods 23

Method Rating Maintainability Complexity Lines of code
ups_eu_woo_init_delivery_rates()
B
35 16 99
ups_eu_woo_validate()
A
41 14 64
ups_eu_woo_save_all()
A
43 10 51
ups_eu_woo_delete_by_type_and_service_id()
A
44 10 47
ups_eu_woo_check_validate_by_select()
S
51 7 29
ups_eu_woo_format_validate_array_type_flat()
S
50 5 28
ups_eu_woo_array_reduce_delivery_rate_all()
S
57 5 18
ups_eu_woo_duplicate_flat_rate()
S
62 5 11
ups_eu_woo_check_validate_in_array()
S
65 4 9
ups_eu_woo_save()
S
62 3 12
ups_eu_woo_get_min_max_delivery_by_service_id()
S
61 2 12
ups_eu_woo_format_validate_array_type_real_time()
S
61 2 12
ups_eu_woo_get_by_id()
S
65 2 9
ups_eu_woo_delete()
S
68 2 7
ups_eu_woo_delete_all()
S
71 2 6
ups_eu_woo_convert_to_array()
S
63 1 11
__construct()
S
70 1 6
ups_eu_woo_check_duplicate_by_service()
S
82 1 3
ups_eu_woo_check_existing()
S
80 1 3
ups_eu_woo_merge_array()
S
80 1 3
get_list_data_by_condition()
S
78 1 3
ups_eu_woo_get_all()
S
80 1 3
ups_eu_woo_get_table_name()
S
82 1 3